This page was most recently modified on August 6, 2010

Special Interest Group in Intelligent Systems & Human Computer Interface (SIG-IS &HCI)

Working project:

Bio-inspired self-organization intelligent robotic system

Grant manager:

Associated Professor Dobrea Dan, M.Sc., Ph.D

This research is supported with the help of:

       Romanian National Council for Research in High Education grant

Budget:

      264,850 EUR

Research team:

      Sirbu Adriana, Fira Monica, Dobrea Monica Claudia, Chiper Rodica

Short Descriptions of the Project

    The human motor system has a hierarchical organization with different control levels that receive specific sensorial information. The muscular proprioceptors and the receptors from the vestibular system inform (especially at the low motor control levels) the central nervous system about the locomotor mechanics and the body posture. The tactile, visual and auditory information is mainly used by the high control/command levels of the human motor system. Human motor system requires a training time interval for executing a specific motor program (e.q. walking), followed then by a systematic adaptation to the changing of the human living system's parameters and of the environment characteristics.
    This research project aims to design and to implement an intelligent, bio-inspired and with auto-organization robotic system (SrBio) that will be capable to control the movement dynamics (MD) and to obey the successive hierarchical subordination principle that characterizes the human motor system. Thus, SrBio will learn (in an adaptive manner, through a continuing auto-organizing process) to move by avoiding the obstacles and by using for this only the local environment representation provided by the sensors. The movement command for the SrBio will be given by a subject (more exactly, by his cortical activity) through out a brain computer interface (BCI) system. SrBio will execute this global command but having concurrently a local autonomy (it does not receive a details command in order to avoid the local obstacles). SrBio will achieve a double integration: that of the global command and that of the local control of the movement dynamics. This integration is required in order to execute the global command based on the local autonomy which relieves the BCI by the md details command, thus improving the performances. Due to the interdisciplinarity of the project we will seek to simultaneously develop new types of invertors, to test and to utilize new classes of sensors and to find new algorithms for improving the BCI's performances.

2010:

First Stage - the goal is to build:

  1. a small robotic system (in order to test the main ideeas and concepts)
  2. based on an adaptive neuronal structure
  3. having an autonomous behavior that, in a first (learning) stage, resembles quit well to the movement learning process encountered in humans, in their first year of life.
Microcontroler implementation
FPGA implementation
MCF5213 robot
FPGA robot

    In all following videos the robot starts the learning process base on a random initialization of all the neural networks weights.
    The robot, iBiAoRS (intelligent, bio-inspired and with auto-organization robotic system), was able to learn each time the required dynamic behavior.  The learning time was in the order of 5 to 9 minutes. After the learning phase finished, the robot was able to correctly navigate inside a delimited zone and several different behaviors were manifested by the iBiAoRS.

 

One of the first behaviors obtained with iBiAoRS is presented in following Figure. The robot movement dynamics consisted in avoiding an imminent collision based on the following successive movements: when the robot came closed enough to an obstacle (in sensor active range), the trajectory 1 in Fig. 5, it stopped and, after that, it took quickly back, making in the same time a slightly rotation, trajectories 2 and 4 in Fig. 5. The autoRobot repeated these actions several times until it was able to have a clear path, without any kind of obstacle - trajectory 5 in Fig. 5 –, in front of it.

Robot Trajectory 1

See the first demonstration video and
the second demonstration video.

 

Another learned movement behavior was similar with the one of a ball that smash in a wall at an angle different of 90º. The main difference is given by the fact that the iBiAoRS does not touch the obstacle, see the following Figure. Based on this type of behavior the iBiAoRS learned a smooth trajectory.

Robot trajectory 1

See video 1, video 2 and video 3.

 

Second Stage - the aim is to design and implement:

  1. a robotic platform able to:
    • to work in real time (to have enough prcessing power)
    • to have a flexibil structure - the system to be able to be configured to work with different types of methods and algorithms, combined in different structures without the modification of the other parts of the system that are not directly involved (data acquisition, engine control);
  2. a robotic system base on a autonomous system having a self-ruling behavior,
  3. a robotic system that allows an external (radio) remote control
Main robot
In this video, based on learned behavior, the robot proves its ability to plan and to execute (independently from a human operator) a collision-free motion within its environment.

In this final video we presented a remotely radio controlled robotic system able to self-organize and auto-evolve to a behavior that allows for sensing, reasoning and acting – all these in order to avoid all the obstacles from the immediate proximity.

 

2009:

2009 grant report (in romanian language)

Papers:

  1. Dan Marius Dobrea, Monica-Claudia Dobrea, EEG Classification System – From an Universal System Implementation to a Particular Signal Modeling, Proceedings of the Romanian Academy - Series A: Mathematics, Physics, Technical Sciences, Information Science, Vol. 10, Nr. 2, May–August 2009, pp. 197-204, ISSN 1454-8267 (download paper)
  2. Dan Marius Dobrea, Monica Claudia Dobrea, A study on mental tasks discriminative powerInternational Symposium on Signal Processing, Image Processing and Pattern Recognition (Eds. Y.-h. Lee et al., book title „Future Generation Information Technology”, Series „Lecture Notes in Computer Science”, vol. 5899, 2009, ISBN 978-3-642-10508-1, ISSN 0302-9743 (Print) 1611-3349 (Online), editura: Springer-Verlag Berlin Heidelberg), December 10-12, 2009, Jeju Island, Korea, pp. 61-68, Springer – DOI: 10.1007/978-3-642-10509-8 (download paper)
  3. Dan Marius Dobrea, Monica Claudia Dobrea, The concept of an intelligent, bio-inspired and brain controlled robotic system, 9th International Conference on Information Technology and Applications in BiomedicineNovember 5-7, 2009, Larnaca, Cyprus, ISBN 978-1-4244-5379-5 (download paper)
  4. Monica Claudia Dobrea, Dan Marius Dobrea, The selection of proper discriminative cognitive tasks – a necessary prerequisite in high-quality BCI applications, 2nd International Symposium on Applied Sciences in Biomedical and Communication Technologies, ISABEL 2009, November 24-27, 2009, Bratislava, Slovak Republic, pp. 1-6, ISBN: 978-1-4244-4640-7, IEEE Xplore (http://ieeexplore.ieee.org) - DOI: 10.1109/ISABEL.2009.5373706 (download paper)
  5. Dan Marius Dobrea, Monica Claudia Dobrea, Optimisation of a BCI system using the GA technique, 2nd International Symposium on Applied Sciences in Biomedical and Communication Technologies, ISABEL 2009, November 24-27, 2009, Bratislava, Slovak Republic, ISBN: 978-1-4244-4640-7, IEEE Xplore (http://ieeexplore.ieee.org) - DOI: 10.1109/ISABEL.2009.5373673 (download paper)